package org.or5e.oss.ws.datatypes.signin;

import java.io.Serializable;

import org.or5e.oss.ws.datatypes.Warning;

/**
 * Sign In Transaction Response Bean, this is the response bean for the Sign In Transaction, basically this will hold the information to the client which has to be send across in the further transactions. To know more about this, please refer the User Manual.
 * @author Ponraj Suthanthiramani
 */
public class SignInResponse implements Serializable {
	private static final long serialVersionUID = 6847214849072203437L;

	private String userID = null;
	private String userKey = null;
	private Boolean userStatus = null;
	private String userSecurityToken = null;
	private String userName = null;
	private Warning warning = null;

	public final String getUserSecurityToken() {
		return userSecurityToken;
	}
	public final void setUserSecurityToken(String userSecurityToken) {
		this.userSecurityToken = userSecurityToken;
	}
	public final String getUserName() {
		return userName;
	}
	public final void setUserName(String userName) {
		this.userName = userName;
	}
	public final String getUserID() {
		return userID;
	}
	public final void setUserID(String userID) {
		this.userID = userID;
	}
	public final String getUserKey() {
		return userKey;
	}
	public final void setUserKey(String userKey) {
		this.userKey = userKey;
	}
	public final Boolean getUserStatus() {
		return userStatus;
	}
	public final void setUserStatus(Boolean userStatus) {
		this.userStatus = userStatus;
	}
	public final Warning getWarning() {
		return warning;
	}
	public final void setWarning(Warning warning) {
		this.warning = warning;
	}
}
